multi-purpose carrier - English Synonyms Dictionary